turnsole (euphorbia helioscopia) - German English Dictionary